/**
 * @file OS_TASK.h
 * @brief 操作系统任务管理头文件
 * @details 定义FreeRTOS任务管理相关的函数声明和宏定义
 * @author 开发者
 * @date 创建日期
 */

#ifndef __OS__TASK__H__
#define __OS__TASK__H__

/* 系统头文件包含 */
#include "gd32f4xx.h"         // GD32F4xx系列MCU标准外设库
#include "uart.h"             // 串口驱动头文件
#include "lcd.h"              // LCD显示驱动头文件
#include "RTC.h"              // 实时时钟驱动头文件
#include "lvgl.h"             // LVGL图形库头文件
#include "lv_port_disp.h"     // LVGL显示端口头文件
#include "ui.h"               // 用户界面头文件
#include "tmer.h"             // 定时器驱动头文件

/**
 * @brief 任务系统启动函数声明
 * @details 创建启动任务并启动FreeRTOS调度器
 */
void task_begin(void);

#endif
